

package trabajos;
import java.util.*;
public class Conversion3 {

   
    public static void main(String[] args) {
        Scanner sc=new Scanner(System.in);
        System.out.println("Introduce una cadena de numeros");
       String cad=sc.next();
       int x =Integer.parseInt(cad);
       System.out.println("Int="+ cad);

       Double d = new Double(x);
        System.out.println("Double= "+d );

        Byte bt=new Byte(d.byteValue());
        System.out.println("Byte= "+bt);

        Float f = new Float(bt);
        System.out.println("Float= "+f);

        Integer y=new Integer(f.intValue());
        System.out.println("Int= "+y);

        Short sh= new Short(y.shortValue());
        System.out.println("Short= "+ sh);

        Long ln = new Long(sh.longValue());
        System.out.println("Long= "+ln);
boolean bl= Boolean.parseBoolean(sh.toString());
        System.out.println("Boolean= "+bl);
    }

}
//Convierte una cadena en un entero y el entero a un double asi mismo
//el double a un byte, el objeto byte a un flotante, el flotante lo
//convierte nuevamente a un entero, el entero a un objeto short
//El objeto short lo convierte a un objeto long y finalmente se convierte en un
//objeto booleano